#ifndef CALENDARDIALOG_H
#define CALENDARDIALOG_H

#include <QDate>
#include <QDialog>

namespace Ui {
class CalendarDialog;
}

class CalendarDialog : public QDialog
{
    Q_OBJECT

public:
    explicit CalendarDialog(QWidget *parent = nullptr);
    ~CalendarDialog();

    QDate getSelectedDate() const;

    // private slots:
    //     void onDateClicked();
signals:
    void dateSelected(const QDate &date); // 信号：发送用户选择的日期

private:
    Ui::CalendarDialog *ui;
    QDate selectedDate;
};

#endif // CALENDARDIALOG_H
